home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Item MB Quick & Easy 2.0
/
Item MB Quick & Easy 2.0.iso
/
mbfacad
/
mb35623.lsp
< prev
next >
Wrap
Text File
|
1998-03-15
|
4KB
|
141 lines
;=============356.23 LAUFROLLENPROFIL 6
(EAITDBL "0035623")
(EAITmsg "mb_mld10" "\n" "002" nil) (princ "........") (princ EAITnrx) (princ "\n")
(princ)
(defun C:35623V1( / P1 Wi)
(EAITDBL "0035623")
(princ (strcat "\n\n" EAITbez1))
(EAITvari)
(EAITvars)
(setvar "ORTHOMODE" 0)
(EAITbpt EAITofzen 4 nil)
(setq P1 (getpoint))
(if (= P1 nil)(setq P1 (EAITrpt)))
(setvar "OSMODE" 0)
(setvar "ORTHOMODE" 1)
(EAITmsg "mb_mld10" "\n" "003" nil) ;Drehwinkel
(command EAITege (strcat EAITpfn "35623V1") P1 "" "" EAITofkei pause)
(setq Wi (EAITbw))
(command EAITege (strcat EAITpfn "EAITinfo") (polar P1 (+ Wi (EAITgib 171)) 25) "" "" ""
EAITbez1 EAITbez2 EAITlie1 EAITlie2 EAITwer1 EAITwer2 (rtos EAITl1 2 1) (rtos EAITb1 2 1) EAITnr
)
(EAITvarz2)
(princ)
);defun V1
(defun C:35623V2( / P1 Wi)
(EAITDBL "0035623")
(princ (strcat "\n\n" EAITbez1))
(EAITvari)
(EAITvars)
(setvar "ORTHOMODE" 0)
(EAITbpt EAITofzen 4 nil)
(setq P1 (getpoint))
(if (= P1 nil)(setq P1 (EAITrpt)))
(setvar "OSMODE" 0)
(setvar "ORTHOMODE" 1)
(EAITmsg "mb_mld10" "\n" "003" nil) ;Drehwinkel
(command EAITege (strcat EAITpfn "35623V2") P1 "" "" EAITofkei pause)
(setq Wi (EAITbw))
(command EAITege (strcat EAITpfn "EAITinfo") (polar P1 (+ Wi (EAITgib 9)) 25) "" "" ""
EAITbez1 EAITbez2 EAITlie1 EAITlie2 EAITwer1 EAITwer2 (rtos EAITl1 2 1) (rtos EAITb1 2 1) EAITnr
)
(EAITvarz2)
(princ)
);defun V2
(defun C:35623D1( / P1 LAE Wi WIN WINFO KRI)
(EAITDBL "0035623")
(princ (strcat "\n\n" EAITbez1))
(EAITvari)
(EAITvars)
(setvar "ORTHOMODE" 0)
(EAITbpt nil nil nil)
(setq P1 (getpoint))
(if (= P1 nil)(setq P1 (EAITrpt)))
(initget (+ 1 2 4))
(EAITmsg "mb_mld10" "\n" "005" nil) ;Laenge
(setq LAE (getdist))
(setq LAE (EAITck LAE))
(setq LAE (atof (rtos LAE 2 1)))
(setvar "OSMODE" 0)
(setvar "ORTHOMODE" 1)
(initget 1)
(EAITmsg "mb_mld10" "\n" "004" nil) ;Winkel
(setq WIN (getangle P1))
(setvar "ORTHOMODE" 0)
(initget 1)
(EAITmsg "mb_mld10" "\n" "008" nil) ;Konstruktionsrichtung
(setq KRI (getangle P1))
(command EAITlay EAITlse "EAIT50" "")
(if (not EAITpro8) (load (strcat EAITpfn "EAITpro8")))
(EAITpro8 "LAUF 6 D1" P1 LAE WIN KRI)
(setq Wi WINFO) ; WINFO kommt aus PRO8.LSP
(setq LAE (rtos LAE 2 1))
(command EAITege (strcat EAITpfn "EAITinfo") (polar P1 Wi 6.5) "" "" ""
EAITbez1 EAITbez2 EAITlie1 EAITlie2 EAITwer1 EAITwer2 LAE (rtos EAITb1 2 1) EAITnr
)
(EAITvarz2)
(princ)
);defun D1
(defun C:35623S1( / P1 LAE Wi WIN WINFO KRI)
(EAITDBL "0035623")
(princ (strcat "\n\n" EAITbez1))
(EAITvari)
(EAITvars)
(setvar "ORTHOMODE" 0)
(EAITbpt nil nil nil)
(setq P1 (getpoint))
(if (= P1 nil)(setq P1 (EAITrpt)))
(initget (+ 1 2 4))
(EAITmsg "mb_mld10" "\n" "005" nil) ;Laenge
(setq LAE (getdist))
(setq LAE (EAITck LAE))
(setq LAE (atof (rtos LAE 2 1)))
(setvar "OSMODE" 0)
(setvar "ORTHOMODE" 1)
(initget 1)
(EAITmsg "mb_mld10" "\n" "004" nil) ;Winkel
(setq WIN (getangle P1))
(setvar "ORTHOMODE" 0)
(initget 1)
(EAITmsg "mb_mld10" "\n" "008" nil) ;Konstruktionsrichtung
(setq KRI (getangle P1))
(command EAITlay EAITlse "EAIT50" "")
(if (not EAITpro8) (load (strcat EAITpfn "EAITpro8")))
(EAITpro8 "LAUF 6 S1" P1 LAE WIN KRI)
(setq Wi WINFO) ; WINFO kommt aus PRO8.LSP
(setq LAE (rtos LAE 2 1))
(command EAITege (strcat EAITpfn "EAITinfo") (polar P1 Wi 6.5) "" "" ""
EAITbez1 EAITbez2 EAITlie1 EAITlie2 EAITwer1 EAITwer2 LAE (rtos EAITb1 2 1) EAITnr
)
(EAITvarz2)
(princ)
);defun S1
(princ)